Tureng Mobile
Deyim
1
f.
knock the (living) daylights out of (one)